package com.att.bean;

import com.adkfp.bean.BaseBean;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class CheckInOutBean extends BaseBean {
    private Integer id;//id
    private String userID;//人员ID
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date checkTime;//处理时间
    private String checkType;//处理类型
    private Integer verifyCode;//编号
    private Integer checkExactId;//迟到早退ID
    private String editStatus;//更正状态

    private String depId;
    private String UserName;
    private String DepName;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;
    private String ids;
    private String yuanYin;
    private Integer otherStatus;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date checkInTime1;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date checkOutTime2;
    private Date checkInTime2;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date checkOutTime1;
    private Integer autoSchPlan;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getUserID() {
        return userID;
    }

    public void setUserID(String userID) {
        this.userID = userID;
    }

    public Date getCheckTime() {
        return checkTime;
    }

    public void setCheckTime(Date checkTime) {
        this.checkTime = checkTime;
    }

    public String getCheckType() {
        return checkType;
    }

    public void setCheckType(String checkType) {
        this.checkType = checkType;
    }

    public Integer getVerifyCode() {
        return verifyCode;
    }

    public void setVerifyCode(Integer verifyCode) {
        this.verifyCode = verifyCode;
    }

    public Integer getCheckExactId() {
        return checkExactId;
    }

    public void setCheckExactId(Integer checkExactId) {
        this.checkExactId = checkExactId;
    }

    public String getDepId() {
        return depId;
    }

    public void setDepId(String depId) {
        this.depId = depId;
    }

    public String getUserName() {
        return UserName;
    }

    public void setUserName(String userName) {
        UserName = userName;
    }

    public String getDepName() {
        return DepName;
    }

    public void setDepName(String depName) {
        DepName = depName;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public String getEditStatus() {
        return editStatus;
    }

    public void setEditStatus(String editStatus) {
        this.editStatus = editStatus;
    }

    public String getIds() {
        return ids;
    }

    public void setIds(String ids) {
        this.ids = ids;
    }

    public String getYuanYin() {
        return yuanYin;
    }

    public void setYuanYin(String yuanYin) {
        this.yuanYin = yuanYin;
    }

    public Integer getOtherStatus() {
        return otherStatus;
    }

    public void setOtherStatus(Integer otherStatus) {
        this.otherStatus = otherStatus;
    }

    public Date getCheckInTime1() {
        return checkInTime1;
    }

    public void setCheckInTime1(Date checkInTime1) {
        this.checkInTime1 = checkInTime1;
    }

    public Date getCheckOutTime2() {
        return checkOutTime2;
    }

    public void setCheckOutTime2(Date checkOutTime2) {
        this.checkOutTime2 = checkOutTime2;
    }

    public Integer getAutoSchPlan() {
        return autoSchPlan;
    }

    public void setAutoSchPlan(Integer autoSchPlan) {
        this.autoSchPlan = autoSchPlan;
    }

    public Date getCheckInTime2() {
        return checkInTime2;
    }

    public void setCheckInTime2(Date checkInTime2) {
        this.checkInTime2 = checkInTime2;
    }

    public Date getCheckOutTime1() {
        return checkOutTime1;
    }

    public void setCheckOutTime1(Date checkOutTime1) {
        this.checkOutTime1 = checkOutTime1;
    }
}
